﻿/*banner*/
.banner { height: 474px; overflow: hidden; z-index: 10; position:relative; background-color:#000; width:100%; text-align:center; margin:0px auto;}
.banner ul { margin: 0 auto; padding: 0px; width:100%; height: 474px; }
.banner ul li { margin: 0px; padding: 0px; }
.banner ul li a { display: block; }
.banner ul li img { display: block; margin: 0 auto; width:100%; height:100%;}
.banner .inddot {overflow: hidden; width: 100%; position: absolute; bottom: 0px; left: 0%;padding-top: 24px;padding: 24px 0; text-align: center; z-index: 10; }
.banner .inddot a { display: inline-block; *display: inline; *zoom: 1; margin: 0px 4px; width: 15px;line-height: 300%; height: 15px;background: url(../webimages/bannerA.png) no-repeat; overflow: hidden; position: relative;}
.banner .inddot a.cur { background: #f19023;background: url(../webimages/bannerB.png) no-repeat; width: 15px;}
.banleft{position: absolute;background: url(../webimages/bannerleft.png) no-repeat;width:15px;height: 28px; left: 50%;margin-left: -675px;z-index: 100;top: 183px;}
.banright{position: absolute;background: url(../webimages/bannerright.png) no-repeat;width:15px;height: 28px; left: 50%;margin-left: 655px;z-index: 100;top: 183px;}
.indexOne{padding-top: 40px;width:100%; background:#FFF; display:block; padding-bottom:50px; float:left;}
.indexOne h2{padding-bottom:28px; line-height: 36px; font-size: 36px;color: #3a3a3a;line-height: 36px; background: url(../webimages/index-21-cp.png) no-repeat left bottom; text-align: center;font-weight: normal;}
/*首页 产品目录 */
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}.notice-tit{position: relative;padding-left:0px;}
.notice-tit li{float: left;margin:25px 0px ;margin-right:13px;text-align:center;width:222px;}
.notice-tit li a{padding:0px;margin:0;text-decoration: none;display: block;height:50px;line-height:50px;background-color:#f5f5f5;color:#323233;}
.notice-tit li a i{ float:left; margin-left:0px; font-size:30px; line-height:20px; margin-left:10px; margin-top:15px;}	
.notice-tit li .active{color:#FFF; border: 2px #0CC solid; background:#069;}
.tab-content{ margin:0px auto;  display:block;bottom:20px;}
.product{margin:8px 0px; margin-right:10px; width:24%; float:left;display:block;}
.product img{ width:100%;  height:100%;}
.product_t{display:block; line-height:50px; width:100%; height:50px;background:#f29720;}
.product_t small{ background:#F00; color:#FFF; font-size:10px; text-align:center; float:left; width:29%;height:50px; overflow:hidden;display:block;}
.product_t span{ color:#FFF; font-size:12px;text-align: left; float:left;background:#f29720; width:39%; padding-left:8px; height:50px; overflow:hidden;display:block;}
.product_t samp{ color:#FFF; font-size:12px;text-align:center; float:left; background:#f29720; width:29%;height:50px;overflow:hidden; }
/*首页 申请报价 */
.indexTwo{ height: 80px;width: 100%;background-color:rgba(21,80,110,0.9); position: fixed;bottom: 0; z-index:1000; padding:20px 0px;}
.indexTwo_tlt{font-size:36px; color:#FFF; line-height:50px; height:50px; display:block; width:350px; float:left;}
.input-group{ width:800px; display:block; height:50px;margin:0 auto;}
.indexTwo_inp{ color:#FFF; font-family:"微软雅黑"; line-height:48px; display:block; font-size:14px; width:300px; float:left; padding:0px 10px;border:#FFF 1px solid; }
.indexTwo_but{background-color:#f39821; color:#FFF; font-family:"微软雅黑"; line-height:48px; display:block;font-size:16px; width:150px; float:right; border: none; border-bottom:#FFF 1px solid; border-right:#FFF 1px solid; border-top:#FFF 1px solid;}
/*首页 解决案例 */
.indexjjal{background: #f3f2f2;padding: 50px 0; width:100%; display:block; float:left;}
.indexjjal h2{padding-bottom: 30px;margin-bottom: 35px ;line-height: 36px; font-size: 36px;color: #3a3a3a;line-height: 36px ;background: url(../webimages/index-21-jjal.png) no-repeat  left bottom;text-align: center;font-weight: normal;}
.indexjjal .nral ul{width: 1200px;}
.indexjjal .nral li{float: left;width: 282px;margin-right: 12px;box-shadow: 1px 5px 9px #eae9e9;}
.indexjjal .nral li img{width: 282px;height: 210px;border-top-right-radius: 5px;border-top-left-radius: 5px;display: block;}
.indexjjal .nral li .alinfo{background: #fff;height: 120px;width: 282px;padding: 0 12px ;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.indexjjal .nral li .alinfo h4{font-size: 20px;color: #333;padding-top: 20px;padding-bottom: 8px;}
.indexjjal .nral li .alinfo span{display: block;font-size: 14px;color: #999999;line-height: 15px;padding-bottom: 10px; overflow:hidden; height:15px;}
.indexjjal .nral li .alinfo p{color: #4c4c4c; overflow:hidden; height:28px;}
.indexjjal .nral li.cur a .alinfo{border-bottom: 2px #fc9c14 solid;height: 118px;}
.indexjjal .nral li.cur{box-shadow: 1px 5px 9px #ffb957;}
.indexjjal .tit{width:100%;padding-top: 60px; overflow:hidden; padding-left:245px;}
.indexjjal .tit li span{cursor: pointer;display: block; width: 45px;height: 45px;border-radius: 45px;border: 1px #fc9c14 solid;text-align: center;line-height: 45px;margin: 0 auto;}
.indexjjal .tit li p{font-size: 16px;color: #666;padding-top: 15px; overflow:hidden;}
.indexjjal .tit li{ text-align: center;float: left;padding-right: 70px;background: url(../webimages/nn2.jpg) no-repeat right 25px; width: 250px;margin-left: -50px; display:block;}
.indexjjal .tit li.cur{background: url(../webimages/nn1.jpg) no-repeat right 25px;}
.indexjjal .tit li.none{background: none;padding-right: 0;}
.indexjjal .tit li.cur span{border: 1px #fc9c14 solid;color: #fc9c14; width:45px; height:45px; display:block;}
.indexjjal .tit li.cur p{color: #fc9c14; overflow:hidden;}
.gdup_sy{background: #fff;width:100%; display:block; float:left;}
.indexThree{background: #fff;padding: 50px 0 50px 0; width:100%; float:left; text-align:center;}
.indexThree h2{padding-bottom: 30px;margin-bottom: 35px ;line-height: 36px; font-size: 36px;color: #3a3a3a;line-height: 36px ;background: url(../webimages/index-21-al.png) no-repeat  left bottom;text-align: center;font-weight: normal;}
.indexThree .nr {display: none;}
.indexThree .nr ul{width: 1200px;}
.indexThree .nr li{float: left;width: 282px;margin-right: 16px;box-shadow: 1px 5px 9px #eae9e9;}
.indexThree .nr li img{width: 282px;height: 210px;border-top-right-radius: 5px;border-top-left-radius: 5px;display: block;}
.indexThree .nr li .alinfo{background: #fff;height: 120px;width: 282px;padding: 0 12px ;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.indexThree .nr li .alinfo h4{font-size: 20px;color: #333;padding-top: 20px;padding-bottom: 8px;}
.indexThree .nr li .alinfo span{display: block;font-size: 14px;color: #999999;line-height: 15px;padding-bottom: 10px; overflow:hidden; height:15px;}
.indexThree .nr li .alinfo p{color: #4c4c4c; overflow:hidden; height:28px;}
.indexThree .nr li.cur a .alinfo{border-bottom: 2px #fc9c14 solid;height: 118px;}
.indexThree .nr li.cur{box-shadow: 1px 5px 9px #ffb957;}
.indexThree .tit{width:100%;padding-top: 60px; overflow:hidden; padding-left:245px;}
.indexThree .tit li span{cursor: pointer;display: block; width: 45px;height: 45px;border-radius: 45px;border: 1px #fc9c14 solid;text-align: center;line-height: 45px;margin: 0 auto;}
.indexThree .tit li p{font-size: 16px;color: #666;padding-top: 15px; overflow:hidden;}
.indexThree .tit li{ text-align: center;float: left;padding-right: 70px;background: url(../webimages/nn2.jpg) no-repeat right 25px; width: 250px;margin-left: -50px; display:block;}
.indexThree .tit li.cur{background: url(../webimages/nn1.jpg) no-repeat right 25px;}
.indexThree .tit li.none{background: none;padding-right: 0;}
.indexThree .tit li.cur span{border: 1px #fc9c14 solid;color: #fc9c14; width:45px; height:45px; display:block;}
.indexThree .tit li.cur p{color: #fc9c14; overflow:hidden;}
.carousel{ text-align:center; width:1200px; margin:0 auto;}
.indexFour{padding:30px 0px;background: url(../webimages/bj2.jpg) no-repeat top center; margin:0px auto; height:520px; margin-top:0px; padding-top:80px; width:100%; float:left;}
.newleft{width:585px; height: 380px;overflow: hidden; float:left;}
.newleft .tit{padding-bottom: 20px;height: 40px;}
.newleft .tit span a{color: #666;font-size: 20px;padding-bottom: 16px;line-height: 20px;padding: 0 5px;margin-right: 40px;}
.newleft .tit span a.cur{color: #fc9c14;padding-bottom: 16px;border-bottom: 2px #fc9c14 solid;}
.newleft .tit a.more{font-size: 14px;}
.newright{width: 520px; overflow: hidden; height:380px; float:right;}
.newright .tit {padding-bottom: 36px;height: 22px;}
.newright .tit span{font-size:20px;color: #fc9c14;}
.newright .tit a{ font-size:14px;}
.newright dl{margin-bottom: 20px;}
.newright dt{width: 66px;height: 66px;background: #fc9c14;text-align: center;position: relative;margin-top: 10px;}
.newright dt span{font-size: 28px;color: #fff;line-height: 28px;padding-top: 10px;display: block;}
.newright dt p{font-size: 12px;color: #fff;line-height: 12px;padding-top: 6px; height:24px; overflow:hidden;}
.newright dd{width: 480px;height: 100px;background: #f5f5f5;margin-left: -30px;border: 1px #ccc solid;padding-left: 50px;padding-top: 20px;padding-right: 30px;}
.newright dd h4{font-size: 16px;color:#666; height:20px; width:395px; overflow:hidden; font-weight:bold;}
.newright dd p a{color:#999;font-size: 12px; height:50px; line-height:20px; overflow:hidden; width:395px; }
.jjsy{width:585px; margin-bottom:20px;}
.jjsy h4{ float:left; width:585px; margin:20px auto;} 
.jjsy img{ float:left;}
.jjsy span{line-height:64px; color:#fc9c14; font-size:24px; margin-left:18px; display:block;}
.jjsy p{ font-size:16px; line-height:35px;}
/*首页快捷按钮 */
.but_nav{ text-align:center; font-size:16px; border:3px #f39821 solid; color:#f39821; line-height:30px; display:block; border-radius: 25px;margin:10px 3px; margin-bottom:20px;}
/*  index  */
.slideBox{ width:100%; height:410px; overflow:hidden; position:relative; }
.slideBox .hd{ width:100%; height:15px; overflow:hidden; position:absolute; right:0; bottom:20px; z-index:1; }
.slideBox .hd ul{ width: 100%; float:left; text-align: center; }
.slideBox .hd ul li{ display: inline-block; *display: inline; zoom: 1; margin-right:20px; width:16px; height:16px; background: url(../webimages/btn9.png) no-repeat 0 -20px; cursor:pointer; }
.slideBox .hd ul li.on{ background-position: 0 0;}
.slideBox .bd{ width: 100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1920px; display:block; position: relative; left: 50%; margin-left: -960px; }
.slideBox .prev, .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:50px; height:50px; }
.slideBox .next{ left:auto; right:3%; background:url(../webimages/btn8.png) no-repeat 0 0; }
.slideBox .prev { background:url(../webimages/btn8.png) no-repeat 0 -60px; }
.level1 { width: 1180px; margin: 0 auto; overflow: hidden; }
.level1 ul { width: 100%; padding-top: 20px; position: relative; z-index: 2 }
.level1 ul li { float: left; width: 154px; height: 154px; padding-right: 14px; background: url(../webimages/index2.png) no-repeat 0 0; text-align: center; position: relative; }
.level1 ul li img { width: 138px; height: 100px; display: block; margin: 0 auto; }
.level1 ul li p { width: 154px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.level1 ul li.on { background: url(../webimages/index1.png) no-repeat; }
.level1-list { width: 100%; height: 456px; background: #e6e6e6; margin-top: -50px; }
.level1-list dl { display: none; width: 1180px; margin: 0 auto; }
.level1-list dl dt { float: left; width: 590px; height:456px; }
.level1-list dl dt img { width: 590px; height:456px; display: block; }
.level1-list dl dd { float: right; width: 500px; height: 320px; padding-top: 136px; }
.level1-list dl dd h3 { font-size: 24px; height: 36px; line-height: 36px; padding-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.level1-list dl dd h3 a { color: #1b2f83; }
.level1-list dl dd p { font-size: 14px; line-height: 22px; color: #666; }
.level1-list dl dd .con { width: 500px; height: 154px; overflow: hidden; }
.level1-list dl dd h4, .level3-list ul li h4 { margin-top: 14px; padding-left: 4px; width: 110px; height: 30px; line-height: 30px; font-size: 12px; text-align: center; background: url(../webimages/index12.png) no-repeat 0 0; position: relative; }
.level1-list dl dd h4 a, .level3-list ul li h4 a { color: #1b2f83; display: block; background: url(../webimages/index12.png) repeat-x 0 -32px; }
.level1-list dl dd h4 span, .level3-list ul li h4 span { float: right; display: block; width: 4px; height: 30px; background: url(../webimages/index12.png) no-repeat 0 -64px; position: absolute; top: 0; right: -4px; }
.level2 { width: 100%; background: #ebeff4; }
.level2 ul { width: 1180px; height: 640px; margin: 0 auto; }
.level2 ul li { float: left; width: 216px; height: 500px; padding: 0 10px; text-align: center; background: url(../webimages/index14.png) no-repeat; cursor: pointer; }
.level2 ul li img { width: 132px; height: 150px; display: block; margin: 0 auto; }
.level2 .con { padding-top: 70px; font-size: 14px; color: #555; line-height: 24px; }
.level2 ul li:hover { background: url(../webimages/index15.png) no-repeat; }
.level3 { width: 1180px; margin: 0 auto; }
.level3>ul { text-align: center; padding: 8px 0; }
.level3>ul li { height: 30px; padding: 0 30px; line-height: 30px; font-size: 15px; color: #888;  display: inline-block; *display: inline; zoom: 1; cursor: pointer; position: relative; }
.level3>ul li:hover, .level3>ul li.cur { background: #1b2f83 url(../webimages/index23.png) no-repeat; color: #fff; }
.level3>ul li span { display: block; height: 30px; width: 16px; float: right; position: absolute; right: 0; top: 0; }
.level3>ul li:hover span, .level3>ul li.cur span { background: url(../webimages/index24.png) no-repeat !important; }
.level3-list { display: none; width: 1180px; overflow: hidden; }
.level3-list .list ul { display: none; padding: 54px 0 46px; }
.level3-list .list ul li { float: left; width: 272px; height: 600px; text-align: center; background: url(../webimages/index27.png) no-repeat 0 bottom; position: relative; padding-right: 30px; cursor: pointer; }
.level3-list .list ul li>img { width: 272px; height: 270px; display: block; }
.level3-list .list ul li .mask { width: 272px; height: 280px; background: url(../webimages/index26.png) no-repeat 0 0; position: absolute; top: 0; left: 0; }
.level3-list .list ul li h3 { width: 250px; height: 36px; margin: 0 auto; font-size: 21px; font-weight: bold; color: #2a2a2a; line-height: 36px; padding-top: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: 'times new roman'; }
.level3-list .list ul li span { font-style: italic; font-size: 14px; color: #2a2a2a; line-height: 24px; }
.level3-list .list ul li .con { width: 236px; height: 100px; padding: 40px 18px 0; font-size: 12px; color: #666; line-height: 20px; text-align: left; overflow: hidden; }
.level3-list .list ul li h4 { margin: 20px auto 0; }
.level3-list .list ul li>a, .level1 ul li a { display: block; width: 100%; height: 100%; position: absolute; right: 0; bottom: 0; background-image:url(about:blank); z-index: 6; }
.level3-list .list ul li:hover h3 { color: #1b2f83;}
.level3-list .list ul li:hover .mask { background: url(../webimages/index25.png) no-repeat 0 0; }
.level3-list .list ul li:hover h4, .level1-list dl dd h4:hover, .level5 dl h4:hover { background: url(../webimages/index32.png) no-repeat 0 0; }
.level3-list .list ul li:hover h4 a, .level1-list dl dd h4:hover a, .level5 dl h4:hover a { background: #1b2f83; color: #fff; }
.level3-list .list ul li:hover h4 span, .level1-list dl dd h4:hover span, .level5 dl h4:hover span { background: url(../webimages/index32.png) no-repeat 0 -34px; }
.level3-list .bn { width: 1180px; height: 20px; padding-bottom: 30px; }
.level3-list .bn ul { width: 1180px; text-align: center; }
.level3-list .bn ul li { display: inline-block; *display: inline; zoom:1; width: 10px; height: 10px; margin: 0 7px; background: url(../webimages/btn10.png) no-repeat 0 -10px; cursor: pointer; }
.level3-list .bn ul li.on { background-position: 0 0; }
.level4 { width: 100%; background: #f7f7f7; }
.level4-con { width: 1180px; padding-top: 24px; margin: 0 auto; }
.level4-left { width: 572px; position: relative; }
.level4-left ul, .level4-right h3, .contact-con .tit5 { height: 46px; line-height: 46px; border-bottom: 1px solid #c6c6c6; margin-bottom: 60px; }
.level4-left ul { border-bottom: 1px solid #c6c6c6; }
.level4-left ul li { float: left; font-size: 16px; color: #999; cursor: pointer; padding-right: 20px; }
.level4-left ul li.on span, .contact-con .tit5 span { font-size: 18px;font-weight: bold; color: #1b2f83; padding: 0 10px 9px 0; border-bottom: 2px solid #1b2f83;}
.level4-left .left1, .level4-left .left1 img { width: 212px; height: 272px; display: block; }
.level4-left .right1, .level4-left .right1 dl { width: 358px; }
.level4-left .right1 dl { padding-bottom: 30px; height: 64px; }
.level4-left .right1 dl dt { float: left; padding-left: 12px; text-align: center; }
.level4-left .right1 dl dt h4 { height: 42px; line-height: 42px; font-size: 40px; font-weight: bold; color: #666; }
.level4-left .right1 dl dt span { font-size: 16px; color: #666; line-height: 20px; }
.level4-left .right1 dl dd { float: right; width: 260px; font-size: 12px; color: #999; line-height: 20px; }
.level4-left .right1 dl dd h5 { color: #666; padding-bottom: 4px; font-size: 14px; }
.level4-left .right1 dl dd p { height: 40px; overflow: hidden; }
.level4-left .right1 dl dd:hover h5, .level4-left .right1 dl dd:hover p { color: #1b2f83; }
.level4-left .more, .level4-right .more { font-size: 12px; color: #1b2f83; position: absolute; right: 0; top: 64px; }
.level4-left .right2 { width: 318px; padding-left: 40px; color: #666; }
.level4-left .right2 h4 { font-size: 16px; color: #1b2f83; padding-bottom: 20px; }
.left-list { display: none; }
.level4-right { width: 530px; position: relative; }
.level4-right h3 {  font-size: 18px; font-weight: bold; color: #1b2f83; }
.level4-right dl { width: 530px; height: 72px; padding-bottom: 26px; }
.level4-right dl dt { float: left; }
.level4-right dl dt img { width: 104px; height: 72px; display: block; }
.level4-right dl dd { float: right; width: 380px; padding: 8px 10px 0 0; font-size: 12px; line-height: 20px; color: #777; }
.level4-right dl dd p { height: 60px; overflow: hidden; }
.level4-right dl dd:hover { color: #1b2f83; }
.level5 { width: 100%; height: 440px; background: url(../webimages/index38.jpg) no-repeat center 0; }
.level5 dl { width: 940px; margin: 0 auto; position: relative; }
.level5 dl dt { float: left; }
.level5 dl dt img { width: 155px; height: 155px; display: block; }
.level5 dl dd { float: right; width: 726px; font-size: 20px; color: #3a3a3a; line-height: 28px; }
.level5 dl h4 { height: 30px; padding-left: 4px; background: url(../webimages/index40.png) no-repeat 0 0; position: absolute; bottom: -50px; left: 224px; }
.level5 dl h4 span { width: 4px; height: 30px; background: url(../webimages/index40.png) no-repeat 0 -68px; position: absolute; right: -4px; top: 0; }
.level5 dl h4 a { display: block; height: 30px; line-height: 30px; font-size: 12px; color: #3a3a3a; padding: 0 20px; background: url(../webimages/index40.png) repeat-x 0 -34px; }
.level1 h2, .level2 h2, .level3 h2, .level4 h2, .level5 h2, .product-news h2, .enbon-news h2, .news-detailed h2, .service h2, .construction h2, .industry h2, .custom h2, .brand h2, .cases h2, .brand-con2 h4, .brand-list h4, .brand-bottom h4, 
.brand h4, .brand-show h4, .brand-con h4, .custom1 h4, .custom2 h4, .custom3 h4, .poduct-center h3, .product-detailed h2, .product-detailed h3, .construction h3, .cases-con .tit1, .contact h2 { font-family: 'Bodoni Bd BT'; }
.level1 h2, .level2 h2, .level3 h2, .level4 h2, .level5 h2 { height: 42px; line-height: 42px; text-align: center; font-size: 26px; color: #3a3a3a; background: url(../webimages/tit1.png) no-repeat center 90px;  font-style: italic; font-weight: 600; }
.level1 h2, .level2 h2, .level3 h2, .level4 h2, .level5 h2 { padding: 36px 0 50px; }
.product-news h2, .enbon-news h2, .news-detailed h2, .service h2, .construction h2, .industry h2, .custom h2, .brand h2, .cases h2, .brand h4 { padding: 30px 0; text-align: center; height: 40px; line-height: 40px; font-size: 30px; color: #1b2f83; font-weight: bold; }
.brand-con2 h4, .brand-list h4, .brand-bottom h4, .brand-show h4, .brand-con h4, .tit2 { height: 40px; line-height: 40px; font-size: 16px; color: #fff; text-align: center; background: url(../webimages/tit2.png) no-repeat; }
.brand-list h4 { width: 1180px; margin: 0 auto; padding-bottom: 40px; }
.brand-con2 h4 { padding: 32px 0 90px; background-position: center 32px; }
.brand-bottom h4 { padding: 50px 0 90px; background-position: center 50px; }
.brand-show h4 { padding: 60px 0 90px; background-position: center 60px; }
.brand-con h4 { padding: 20px 0 90px; background-position: center 20px; }
.brand .tit2 { color: #fff; padding: 20px 0; background-position: center 20px; font-size: 20px; }
.custom1 h4, .custom2 h4, .custom3 h4 { width: 1180px; margin: 0 auto; padding: 40px 0 40px; height: 40px; line-height: 40px; font-weight: bold; font-size: 16px; color: #fff; text-align: center; background: url(../webimages/tit3.png) no-repeat center 40px; }
.custom4 h4 { font-size: 16px; }
.poduct-center h3, .contact h2 { height: 40px; line-height: 40px; padding: 40px 0; font-weight: 600; font-size: 30px; color: #1b2f83; text-align: center; background: url(../webimages/tit4.png) no-repeat center 50px; }
.product-detailed h2, .cases-con .tit1 { font-size: 26px; color: #3a3a3a; }
.product-detailed h3, .construction h3 { font-size: 22px; color: #1b2f83; }
.construction h3 { font-weight: bold; }
.contact-con .tit5 { margin-bottom: 20px; }
.industry > h3 { font-style: italic; }
.brand-list2 li h5 { font-size: 30px; font-weight: bold; line-height: 40px; color: #1a1a1a; font-family: 'AvantGarGotItcTEE'; }